/* Frame (239 bytes) */
char response_220_greetings_pkt[185] = {
0x32, 0x32, /* ...v..22 */
0x30, 0x2d, 0x65, 0x78, 0x70, 0x72, 0x65, 0x73, /* 0-expres */
0x73, 0x6c, 0x6f, 0x67, 0x69, 0x63, 0x2e, 0x63, /* slogic.c */
0x6f, 0x6d, 0x20, 0x45, 0x53, 0x4d, 0x54, 0x50, /* om ESMTP */
0x20, 0x4d, 0x44, 0x61, 0x65, 0x6d, 0x6f, 0x6e, /*  MDaemon */
0x20, 0x31, 0x33, 0x2e, 0x30, 0x2e, 0x33, 0x3b, /*  13.0.3; */
0x20, 0x53, 0x61, 0x74, 0x2c, 0x20, 0x32, 0x33, /*  Sat, 23 */
0x20, 0x4d, 0x61, 0x72, 0x20, 0x32, 0x30, 0x31, /*  Mar 201 */
0x33, 0x20, 0x32, 0x32, 0x3a, 0x35, 0x38, 0x3a, /* 3 22:58: */
0x31, 0x35, 0x20, 0x2d, 0x30, 0x37, 0x30, 0x30, /* 15 -0700 */
0x0d, 0x0a, 0x32, 0x32, 0x30, 0x2d, 0x41, 0x6c, /* ..220-Al */
0x6c, 0x20, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x61, /* l transa */
0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x20, 0x61, /* ctions a */
0x6e, 0x64, 0x20, 0x49, 0x50, 0x20, 0x61, 0x64, /* nd IP ad */
0x64, 0x72, 0x65, 0x73, 0x73, 0x65, 0x73, 0x20, /* dresses  */
0x61, 0x72, 0x65, 0x20, 0x6c, 0x6f, 0x67, 0x67, /* are logg */
0x65, 0x64, 0x2e, 0x0d, 0x0a, 0x32, 0x32, 0x30, /* ed...220 */
0x2d, 0x2a, 0x0d, 0x0a, 0x32, 0x32, 0x30, 0x20, /* -*..220  */
0x55, 0x6e, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, /* Unauthor */
0x69, 0x7a, 0x65, 0x64, 0x20, 0x72, 0x65, 0x6c, /* ized rel */
0x61, 0x79, 0x69, 0x6e, 0x67, 0x20, 0x69, 0x73, /* aying is */
0x20, 0x73, 0x74, 0x72, 0x69, 0x63, 0x74, 0x6c, /*  strictl */
0x79, 0x20, 0x70, 0x72, 0x6f, 0x68, 0x69, 0x62, /* y prohib */
0x69, 0x74, 0x65, 0x64, 0x2e, 0x0d, 0x0a        /* ited... */
};

int response_220_greetings_size = 185;

/* Frame (80 bytes) */
char response_221_bye_pkt[80] = {
0x32, 0x32, /* .%^...22 */
0x31, 0x20, 0x53, 0x65, 0x65, 0x20, 0x79, 0x61, /* 1 See ya */
0x20, 0x69, 0x6e, 0x20, 0x63, 0x79, 0x62, 0x65, /*  in cybe */
0x72, 0x73, 0x70, 0x61, 0x63, 0x65, 0x0d, 0x0a  /* rspace.. */
};

int response_221_bye_size = 80;

/* Frame (85 bytes with all headers) */
char response_235_auth_passed_pkt[31] = {

0x32, 0x33,                                     /* .p.K..23 */
0x35, 0x20, 0x41, 0x75, 0x74, 0x68, 0x65, 0x6e, /* 5 Authen */
0x74, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, /* tication */
0x20, 0x73, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, /*  success */
0x66, 0x75, 0x6c, 0x0d, 0x0a                    /* ful.. */
};

int response_235_auth_passed_size = 31;

/* Frame (199 bytes with ETH, IP and TCP headers) */
char response_250_ehlo_first_pkt[145] = {

0x32, 0x35,                                     /* .25 */
0x30, 0x2d, 0x65, 0x78, 0x70, 0x72, 0x65, 0x73, /* 0-expres */
0x73, 0x6c, 0x6f, 0x67, 0x69, 0x63, 0x2e, 0x63, /* slogic.c */
0x6f, 0x6d, 0x20, 0x48, 0x65, 0x6c, 0x6c, 0x6f, /* om Hello */
0x20, 0x74, 0x65, 0x73, 0x74, 0x72, 0x65, 0x63, /*  testrec */
0x69, 0x70, 0x69, 0x65, 0x6e, 0x74, 0x40, 0x65, /* ipient@e */
0x78, 0x70, 0x72, 0x65, 0x73, 0x73, 0x6c, 0x6f, /* xpresslo */
0x67, 0x69, 0x63, 0x2e, 0x63, 0x6f, 0x6d, 0x2c, /* gic.com, */
0x20, 0x70, 0x6c, 0x65, 0x61, 0x73, 0x65, 0x64, /*  pleased */
0x20, 0x74, 0x6f, 0x20, 0x6d, 0x65, 0x65, 0x74, /*  to meet */
0x20, 0x79, 0x6f, 0x75, 0x0d, 0x0a, 0x32, 0x35, /*  you..25 */
0x30, 0x2d, 0x45, 0x54, 0x52, 0x4e, 0x0d, 0x0a, /* 0-ETRN.. */
0x32, 0x35, 0x30, 0x2d, 0x41, 0x55, 0x54, 0x48, /* 250-AUTH */
0x20, 0x4c, 0x4f, 0x47, 0x49, 0x4e, 0x20, 0x43, /*  LOGIN C */
0x52, 0x41, 0x4d, 0x2d, 0x4d, 0x44, 0x35, 0x20, /* RAM-MD5  */
0x50, 0x4c, 0x41, 0x49, 0x4e, 0x0d, 0x0a, 0x32, /* PLAIN..2 */
0x35, 0x30, 0x2d, 0x38, 0x42, 0x49, 0x54, 0x4d, /* 50-8BITM */
0x49, 0x4d, 0x45, 0x0d, 0x0a, 0x32, 0x35, 0x30, /* IME..250 */
0x2D, 0x53, 0x49, 0x5a, 0x45, 0x0d, 0x0a        /*  SIZE.. */
};

int response_250_ehlo_first_size = 145;

/* Frame (199 bytes with ETH, IP and TCP headers) */
char response_250_ehlo_last_pkt[10] = {

0x32, 0x35, 0x30,                               /* 250 */
0x20, 0x53, 0x49, 0x5a, 0x45, 0x0d, 0x0a        /*  [sp]SIZE.. */
};

int response_250_ehlo_last_size = 10;

/************************************************************************/


/* Frame (199 bytes with ETH, IP and TCP headers) */
char response_250_ehlo_first_no_auth_pkt[145] = {

0x32, 0x35,                                     /* .25 */
0x30, 0x2d, 0x65, 0x78, 0x70, 0x72, 0x65, 0x73, /* 0-expres */
0x73, 0x6c, 0x6f, 0x67, 0x69, 0x63, 0x2e, 0x63, /* slogic.c */
0x6f, 0x6d, 0x20, 0x48, 0x65, 0x6c, 0x6c, 0x6f, /* om Hello */
0x20, 0x74, 0x65, 0x73, 0x74, 0x72, 0x65, 0x63, /*  testrec */
0x69, 0x70, 0x69, 0x65, 0x6e, 0x74, 0x40, 0x65, /* ipient@e */
0x78, 0x70, 0x72, 0x65, 0x73, 0x73, 0x6c, 0x6f, /* xpresslo */
0x67, 0x69, 0x63, 0x2e, 0x63, 0x6f, 0x6d, 0x2c, /* gic.com, */
0x20, 0x70, 0x6c, 0x65, 0x61, 0x73, 0x65, 0x64, /*  pleased */
0x20, 0x74, 0x6f, 0x20, 0x6d, 0x65, 0x65, 0x74, /*  to meet */
0x20, 0x79, 0x6f, 0x75, 0x0d, 0x0a, 0x32, 0x35, /*  you..25 */
0x30, 0x2d, 0x45, 0x54, 0x52, 0x4e, 0x0d, 0x0a, /* 0-ETRN.. */
0x32, 0x35, 0x30, 0x2d, 0x45, 0x55, 0x54, 0x48, /* 250-DUTH */
0x20, 0x4d, 0x4f, 0x47, 0x49, 0x4e, 0x20, 0x43, /*  MOGIN C */
0x52, 0x41, 0x4d, 0x2d, 0x4d, 0x44, 0x35, 0x20, /* RAM-MD5  */
0x51, 0x4c, 0x41, 0x49, 0x4e, 0x0d, 0x0a, 0x32, /* QLAIN..2 */
0x35, 0x30, 0x2d, 0x38, 0x42, 0x49, 0x54, 0x4d, /* 50-8BITM */
0x49, 0x4d, 0x45, 0x0d, 0x0a, 0x32, 0x35, 0x30, /* IME..250 */
0x2D, 0x53, 0x49, 0x5a, 0x45, 0x0d, 0x0a        /*  SIZE.. */
};

int response_250_ehlo_first_no_auth_size = 145;


/************************************************************************/


/* Frame (199 bytes with ETH, IP and TCP headers) */
char response_250_ehlo_auth_no_type_pkt[145] = {

0x32, 0x35,                                     /* .25 */
0x30, 0x2d, 0x65, 0x78, 0x70, 0x72, 0x65, 0x73, /* 0-expres */
0x73, 0x6c, 0x6f, 0x67, 0x69, 0x63, 0x2e, 0x63, /* slogic.c */
0x6f, 0x6d, 0x20, 0x48, 0x65, 0x6c, 0x6c, 0x6f, /* om Hello */
0x20, 0x74, 0x65, 0x73, 0x74, 0x72, 0x65, 0x63, /*  testrec */
0x69, 0x70, 0x69, 0x65, 0x6e, 0x74, 0x40, 0x65, /* ipient@e */
0x78, 0x70, 0x72, 0x65, 0x73, 0x73, 0x6c, 0x6f, /* xpresslo */
0x67, 0x69, 0x63, 0x2e, 0x63, 0x6f, 0x6d, 0x2c, /* gic.com, */
0x20, 0x70, 0x6c, 0x65, 0x61, 0x73, 0x65, 0x64, /*  pleased */
0x20, 0x74, 0x6f, 0x20, 0x6d, 0x65, 0x65, 0x74, /*  to meet */
0x20, 0x79, 0x6f, 0x75, 0x0d, 0x0a, 0x32, 0x35, /*  you..25 */
0x30, 0x2d, 0x45, 0x54, 0x52, 0x4e, 0x0d, 0x0a, /* 0-ETRN.. */
0x32, 0x35, 0x30, 0x2d, 0x41, 0x55, 0x54, 0x48, /* 250-AUTH */
0x20, 0x4d, 0x4f, 0x47, 0x49, 0x4e, 0x20, 0x43, /*  MOGIN C */
0x52, 0x41, 0x4d, 0x2d, 0x4d, 0x44, 0x35, 0x20, /* RAM-MD5  */
0x51, 0x4c, 0x41, 0x49, 0x4e, 0x0d, 0x0a, 0x32, /* QLAIN..2 */
0x35, 0x30, 0x2d, 0x38, 0x42, 0x49, 0x54, 0x4d, /* 50-8BITM */
0x49, 0x4d, 0x45, 0x0d, 0x0a, 0x32, 0x35, 0x30, /* IME..250 */
0x20, 0x53, 0x49, 0x5a, 0x45, 0x0d, 0x0a        /*  SIZE.. */
};

int response_250_ehlo_auth_no_type_size = 145;

/* Frame (199 bytes with ETH, IP and TCP headers) */
char response_250_ehlo_last_with_auth_pkt[42] = {

0x32, 0x35, 0x30, 0x2d, 0x41, 0x55, 0x54, 0x48, /* 250-AUTH */
0x20, 0x4c, 0x4f, 0x47, 0x49, 0x4e, 0x20, 0x43, /*  LOGIN C */
0x52, 0x41, 0x4d, 0x2d, 0x4d, 0x44, 0x35, 0x20, /* RAM-MD5  */
0x50, 0x4c, 0x41, 0x49, 0x4e, 0x0d, 0x0a, 0x20, /* PLAIN.. */
0x32, 0x35, 0x30, 0x20, 0x53, 0x49, 0x5a, 0x45, /* 250 SIZE */
0x0d, 0x0a                                      /*  ..      */
};

int response_250_ehlo_last_with_auth_size = 42;
/************************************************************************/

/* Frame (199 bytes with ETH, IP and TCP headers) */
char response_250_ehlo_notlast_pkt[10] = {

0x32, 0x35, 0x30, /* 250 */
0x2d, 0x53, 0x49, 0x5a, 0x45, 0x0d, 0x0a        /*  [sp]SIZE.. */
};

int response_250_ehlo_notlast_size = 10;

/* Frame (199 bytes with ETH, IP and TCP headers) */
char response_250_ehlo_pkt[145] = {

0x32, 0x35,                                     /* ...L..25 */
0x30, 0x2d, 0x65, 0x78, 0x70, 0x72, 0x65, 0x73, /* 0-expres */
0x73, 0x6c, 0x6f, 0x67, 0x69, 0x63, 0x2e, 0x63, /* slogic.c */
0x6f, 0x6d, 0x20, 0x48, 0x65, 0x6c, 0x6c, 0x6f, /* om Hello */
0x20, 0x74, 0x65, 0x73, 0x74, 0x72, 0x65, 0x63, /*  testrec */
0x69, 0x70, 0x69, 0x65, 0x6e, 0x74, 0x40, 0x65, /* ipient@e */
0x78, 0x70, 0x72, 0x65, 0x73, 0x73, 0x6c, 0x6f, /* xpresslo */
0x67, 0x69, 0x63, 0x2e, 0x63, 0x6f, 0x6d, 0x2c, /* gic.com, */
0x20, 0x70, 0x6c, 0x65, 0x61, 0x73, 0x65, 0x64, /*  pleased */
0x20, 0x74, 0x6f, 0x20, 0x6d, 0x65, 0x65, 0x74, /*  to meet */
0x20, 0x79, 0x6f, 0x75, 0x0d, 0x0a, 0x32, 0x35, /*  you..25 */
0x30, 0x2d, 0x45, 0x54, 0x52, 0x4e, 0x0d, 0x0a, /* 0-ETRN.. */
0x32, 0x35, 0x30, 0x2d, 0x41, 0x55, 0x54, 0x48, /* 250-AUTH */
0x20, 0x4c, 0x4f, 0x47, 0x49, 0x4e, 0x20, 0x43, /*  LOGIN C */
0x52, 0x41, 0x4d, 0x2d, 0x4d, 0x44, 0x35, 0x20, /* RAM-MD5  */
0x50, 0x4c, 0x41, 0x49, 0x4e, 0x0d, 0x0a, 0x32, /* PLAIN..2 */
0x35, 0x30, 0x2d, 0x38, 0x42, 0x49, 0x54, 0x4d, /* 50-8BITM */
0x49, 0x4d, 0x45, 0x0d, 0x0a, 0x32, 0x35, 0x30, /* IME..250 */
0x20, 0x53, 0x49, 0x5a, 0x45, 0x0d, 0x0a        /*  SIZE.. */
};

int response_250_ehlo_size = 145;

/* Frame (199 bytes with ETH, IP and TCP headers) */
char response_250_ehlo_noauth_pkt[145] = {

0x32, 0x35,                                     /* ...L..25 */
0x30, 0x2d, 0x65, 0x78, 0x70, 0x72, 0x65, 0x73, /* 0-expres */
0x73, 0x6c, 0x6f, 0x67, 0x69, 0x63, 0x2e, 0x63, /* slogic.c */
0x6f, 0x6d, 0x20, 0x48, 0x65, 0x6c, 0x6c, 0x6f, /* om Hello */
0x20, 0x74, 0x65, 0x73, 0x74, 0x72, 0x65, 0x63, /*  testrec */
0x69, 0x70, 0x69, 0x65, 0x6e, 0x74, 0x40, 0x65, /* ipient@e */
0x78, 0x70, 0x72, 0x65, 0x73, 0x73, 0x6c, 0x6f, /* xpresslo */
0x67, 0x69, 0x63, 0x2e, 0x63, 0x6f, 0x6d, 0x2c, /* gic.com, */
0x20, 0x70, 0x6c, 0x65, 0x61, 0x73, 0x65, 0x64, /*  pleased */
0x20, 0x74, 0x6f, 0x20, 0x6d, 0x65, 0x65, 0x74, /*  to meet */
0x20, 0x79, 0x6f, 0x75, 0x0d, 0x0a, 0x32, 0x35, /*  you..25 */
0x30, 0x2d, 0x45, 0x54, 0x52, 0x4e, 0x0d, 0x0a, /* 0-ETRN.. */
0x32, 0x35, 0x30, 0x2d, 0x44, 0x55, 0x54, 0x48, /* 250-CUTH */
0x20, 0x4E, 0x4f, 0x47, 0x49, 0x4e, 0x20, 0x43, /*  NOGIN C */
0x52, 0x41, 0x4d, 0x2d, 0x4d, 0x44, 0x35, 0x20, /* RAM-MD5  */
0x52, 0x4c, 0x41, 0x49, 0x4e, 0x0d, 0x0a, 0x32, /* SLAIN..2 */
0x35, 0x30, 0x2d, 0x38, 0x42, 0x49, 0x54, 0x4d, /* 50-8BITM */
0x49, 0x4d, 0x45, 0x0d, 0x0a, 0x32, 0x35, 0x30, /* IME..250 */
0x20, 0x53, 0x49, 0x5a, 0x45, 0x0d, 0x0a        /*  SIZE.. */
};

int response_250_ehlo_noauth_size = 145;

/* Frame (92 bytes) */
char response_250_message_saved_pkt[38] = {
0x32, 0x35, /* .+....25 */
0x30, 0x20, 0x4f, 0x6b, 0x2c, 0x20, 0x6d, 0x65, /* 0 Ok, me */
0x73, 0x73, 0x61, 0x67, 0x65, 0x20, 0x73, 0x61, /* ssage sa */
0x76, 0x65, 0x64, 0x20, 0x3c, 0x4d, 0x65, 0x73, /* ved <Mes */
0x73, 0x61, 0x67, 0x65, 0x2d, 0x49, 0x44, 0x3a, /* sage-ID: */
0x20, 0x3e, 0x0d, 0x0a                          /*  >.. */
};

int response_250_message_saved_size = 38;

/* Frame (97 bytes) */
char response_250_recipient_ok_pkt[43] = {

0x32, 0x35, /* .,.N..25 */
0x30, 0x20, 0x3c, 0x72, 0x65, 0x63, 0x69, 0x70, /* 0 <recip */
0x69, 0x65, 0x6e, 0x74, 0x39, 0x39, 0x40, 0x67, /* ient99@g */
0x6d, 0x61, 0x69, 0x6c, 0x2e, 0x63, 0x6f, 0x6d, /* mail.com */
0x3e, 0x2c, 0x20, 0x52, 0x65, 0x63, 0x69, 0x70, /* >, Recip */
0x69, 0x65, 0x6e, 0x74, 0x20, 0x6f, 0x6b, 0x0d, /* ient ok. */
0x0a                                            /* . */
};

int response_250_recipient_ok_size = 43;

/* Frame (94 bytes all headers) */
char response_250_sender_ok_pkt[40] = {
0x32, 0x35, /* .ME9..25 */
0x30, 0x20, 0x3c, 0x72, 0x65, 0x63, 0x69, 0x70, /* 0 <recip */
0x69, 0x65, 0x6e, 0x74, 0x39, 0x39, 0x40, 0x67, /* ient99@g */
0x6d, 0x61, 0x69, 0x6c, 0x2e, 0x63, 0x6f, 0x6d, /* mail.com */
0x3e, 0x2c, 0x20, 0x53, 0x65, 0x6e, 0x64, 0x65, /* >, Sende */
0x72, 0x20, 0x6f, 0x6b, 0x0d, 0x0a              /* r ok.. */
};

int response_250_sender_ok_size = 40;

/* Frame (72 bytes) */
char response_334_password_pkt[72] = {
0x33, 0x33, /* ......33 */
0x34, 0x20, 0x55, 0x47, 0x46, 0x7a, 0x63, 0x33, /* 4 UGFzc3 */
0x64, 0x76, 0x63, 0x6d, 0x51, 0x36, 0x0d, 0x0a  /* dvcmQ6.. */
};

int response_334_password_size = 18;

/* Frame (72 bytes) */
char response_334_username_pkt[18] = {
0x33, 0x33, /* ......33 */
0x34, 0x20, 0x56, 0x58, 0x4e, 0x6c, 0x63, 0x6d, /* 4 VXNlcm */
0x35, 0x68, 0x62, 0x57, 0x55, 0x36, 0x0d, 0x0a  /* 5hbWU6.. */
};

int response_334_username_size = 18;

/* Frame (94 bytes) */
char response_354_enter_mail_pkt[40] = {

0x33, 0x35,                                     /* 35 */
0x34, 0x20, 0x45, 0x6e, 0x74, 0x65, 0x72, 0x20, /* 4 Enter  */
0x6d, 0x61, 0x69, 0x6c, 0x2c, 0x20, 0x65, 0x6e, /* mail, en */
0x64, 0x20, 0x77, 0x69, 0x74, 0x68, 0x20, 0x3c, /* d with < */
0x43, 0x52, 0x4c, 0x46, 0x3e, 0x2e, 0x3c, 0x43, /* CRLF>.<C */
0x52, 0x4c, 0x46, 0x3e, 0x0d, 0x0a              /* RLF>.. */
};

int response_354_enter_mail_size = 40;

/* Frame (60 bytes with all headers) */
char response_334_pkt[6] = 
{
0x33, 0x33, 0x34, 0x20, 0x0d, 0x0a   /* 334 */
};


int response_334_size = 6;

